package com.zjdiepu.www.model.partner.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.zjdiepu.www.base.core.BaseModel;

/**
 * 第三方信息履历，保存各阶段信息<br/>
 * @author xiongxiaotun<br/>
 * @time 2017年09月25日 13时41分<br/>
 * @since 1.0<br/>
 */
@ApiModel(value="ThBusinessRecord", description="第三方信息履历，保存各阶段信息", parent = BaseModel.class)
public class ThBusinessRecord extends BaseModel {
	
	private static final long serialVersionUID = 1L;
	/**
	 * 数据ID
	 */
	@ApiModelProperty(name="dataId",required=false,value="数据ID",example="数据ID")
	private String dataId;
	
	/**
	 * 业务类型 
	 */
	@ApiModelProperty(name="busiType",required=false,value="业务类型 ",example="业务类型 ")
	private String busiType;
	
	/**
	 * 业务ID 
	 */
	@ApiModelProperty(name="busiId",required=false,value="业务ID ",example="业务ID ")
	private String busiId;
	
	/**
	 * 第三方唯一ID
	 */
	@ApiModelProperty(name="thirdId",required=false,value="第三方唯一ID",example="第三方唯一ID")
	private String thirdId;
	
	/**
	 * 第三方事件模块ID
	 */
	@ApiModelProperty(name="thirdModeId",required=false,value="第三方事件模块ID",example="第三方事件模块ID")
	private String thirdModeId;
	
	/**
	 * 第三方事件模块名称
	 */
	@ApiModelProperty(name="thirdModeName",required=false,value="第三方事件模块名称",example="第三方事件模块名称")
	private String thirdModeName;
	
	/**
	 * 履历描述
	 */
	@ApiModelProperty(name="recordEvent",required=false,value="履历描述",example="履历描述")
	private String recordEvent;
	
	public String getDataId(){
		return this.dataId;
	}
	
	public void setDataId(String dataId){
		this.dataId = dataId;
	}

	public String getBusiType(){
		return this.busiType;
	}
	
	public void setBusiType(String busiType){
		this.busiType = busiType;
	}

	public String getBusiId(){
		return this.busiId;
	}
	
	public void setBusiId(String busiId){
		this.busiId = busiId;
	}

	public String getThirdId(){
		return this.thirdId;
	}
	
	public void setThirdId(String thirdId){
		this.thirdId = thirdId;
	}

	public String getThirdModeId(){
		return this.thirdModeId;
	}
	
	public void setThirdModeId(String thirdModeId){
		this.thirdModeId = thirdModeId;
	}

	public String getThirdModeName(){
		return this.thirdModeName;
	}
	
	public void setThirdModeName(String thirdModeName){
		this.thirdModeName = thirdModeName;
	}

	public String getRecordEvent(){
		return this.recordEvent;
	}
	
	public void setRecordEvent(String recordEvent){
		this.recordEvent = recordEvent;
	}

	@Override
	public String toString() {
		return super.toString() + "ThBusinessRecord [dataId = " + dataId + ", busiType = " + busiType + ", busiId = " + busiId + ", thirdId = " + thirdId + ", thirdModeId = " + thirdModeId + ", "
			+ "thirdModeName = " + thirdModeName + ", recordEvent = " + recordEvent + "]";
	}
    
}